Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
14 PICCADILLY MEWS Semi-Detached £268,690 £150,000 28 Nov 2008
15 PICCADILLY MEWS Terraced £256,375 £150,000 2 Mar 2012
16 PICCADILLY MEWS Semi-Detached £352,441 £286,000 26 Oct 2018